@charset "utf-8";

.content_ny{ width: 1300px; margin: 20px auto 40px auto; }
.left{ width: 250px; float: left; border:1px solid #ddd; border-top: 3px solid #06883e; }
.right{ width: 1022px; float: right; }
.clear{ clear: both; }

/*-- 左侧列表 --*/
.left .left_bt{ font-size: 24px; line-height: 91px; text-align: center; }
.left_lb{ padding: 0 10px 10px 10px ; }
.left_lb h3{ margin: 0 0; border:1px solid #06883e; padding: 3px; }
.left_lb h3 a{ display: block; width: 192px; height: 22px; padding: 6px 15px; font: 100 16px/22px "微软雅黑"; color: #fff; background: #06883e; }
.left_lb h3 a:hover{ font-weight: 900;color: #000; background: #fff; }
.left_lb li a{ display: block; line-height: 40px; background: url(../images/subf01.png) no-repeat left 16px; padding: 0 0 0 15px; }
.left_lb li a:hover{ border-bottom: 1px dashed #ccc; }
.left_lx .left_lx_bt a{ display: block; color: #fff; background: #06883e; padding: 8px 15px; margin: 10px 0 10px; }
.left_lx ul{ padding: 5px; line-height: 40px; }

/*-- 位置导航 --*/
.right_wz{ line-height: 50px; height:50px; margin-bottom: 20px; border-bottom: 1px solid #ccc; }
.right_wz b{ background: url(../images/d6.gif) no-repeat; font-weight: 100; padding: 0px 20px 14px 29px; border-bottom: 2px solid #06883e; }

/*-- 新闻 --*/
.new ul li{ line-height: 50px; border-bottom: 1px dashed #ccc; }
.new ul li i{ float: left; width: 920px; height: 50px; color: #000; font-style: inherit; overflow: hidden; }
.new ul li i:hover{ color: #06883e; }

.pages{ padding: 40px 0 30px; }
.pages span{ float: left; border:1px solid #aaa; padding: 8px 15px; border-radius: 3px; }
.pages p{ float: right; margin-top: 10px; }
.pages p b , .pages p a{ color: #fff; background: #06883e; margin: 0 5px; padding: 8px 20px; }

/*-- 产品中心 --*/
.por li{ float: left; margin: 10px 15px; }
.por li img{ width: 308px; height:237px; border:1px solid #ccc; }
.por li p{ width: 308px; height: 40px; line-height: 40px; text-align: center; margin: 0; overflow: hidden; }

/*-- 内页 --*/
.ny h1{ text-align: center; line-height: 1.8; }
.ny p.ny_js{ text-align: center; color: #666; }
.ny p.ny_js span{ padding: 0 10px; }
.ny .ny_nr{ line-height: 2.3; color: #000; }

.turn{ margin: 40px 0 0; }
.turn .rmbq{ padding: 0 0 20px; }
.turn .rmbq span{ color: #f00; }
.turn .rmbq a{ padding: 0 10px; }

.RandomNews{ margin-top: 50px; border: 1px solid #aaa; }
.RandomNews h4.diysr{ color: #fff; background: #06883e; padding: 10px 26px; margin: 0; }
.RandomNews .news_random{ padding: 10px; }
.RandomNews .news_random dl.pd_list_dl{ float: left; margin: 0 8px; }
.RandomNews .news_random dl.pd_list_dl dt img{ width: 315px; height: 242px; border: 1px solid #aaa; }
.RandomNews .news_random dl.pd_list_dl dd a{ width: 317px; height: 244px; line-height: 40px; overflow: height; }
.RandomNews ul{ padding: 10px; }
.RandomNews ul li{ float: left; margin: 0 12px; line-height: 50px; border-bottom: 1px dashed #aaa; }
.RandomNews ul li i{ display: block; float: left; width: 360px; height: 50px; line-height: 50px; padding-right: 15px; font-style: inherit; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; }

.jpej ul li{ text-align: center; }